take advantage of... - English Synonyms Dictionary